Versions:
Komac 2.16.0, released by Russell Banks, is an open-source command-line utility designed to streamline the creation and maintenance of manifests for the Windows Package Manager (WinGet) ecosystem. Positioned in the developer-tools category, the tool ingests metadata from public software repositories—most commonly GitHub releases—and automatically generates the YAML manifest files that WinGet needs to list, version, and install applications. By parsing release notes, installer URLs, SHA-256 hashes, and architecture flags, Komac eliminates the manual drafting of manifests and reduces the risk of typographical or structural errors that can block package acceptance. Typical use cases include maintainers who bulk-update hundreds of community packages after every upstream release, CI pipelines that need to regenerate manifests as part of automated publishing workflows, and independent developers who want to submit their own software to WinGet without studying the complete schema specification. The project has evolved through twenty-five public iterations since its inception, adding features such as multi-architecture detection, override templates, localized metadata fields, and incremental diff summaries that make pull-request reviews faster. Komac’s output strictly follows the latest WinGet manifest schema, ensuring compatibility with both client and validation services, while its modular Rust codebase allows contributors to extend parsers for additional repository types. Because the utility is distributed as a portable executable, it can be dropped into any Windows, macOS, or Linux runner that supports GitHub Actions, Azure DevOps, or local development containers. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.
Tags: